• word of the day

    new forest

    new forest - Dictionary definition and meaning for word new forest

    Definition
    (noun) an area of woods and heathland in southern Hampshire that was set aside by William I as Crown property in 1079; originally a royal hunting ground but now administered as parkland; noted for its ponies

Word used in video below:
text: it the rain forest because it's a forest
Download our Mobile App Today
Receive our word of the day
on Whatsapp